594f9f9b97042437806e786f6a26ab7b818d1ef1,src/com/ibm/ets/ita/ce/store/parsing/saver/SentenceSaverFact.java,SentenceSaverFact,processPropertyValue,#CePropertyInstance#String#,116
Before Change
if (!pValue.isEmpty()) {
CeInstance relInst = this.ac.getModelBuilder().getOrCreateInstanceNamed(this.ac, pValue);
this.ac.getSessionCreations().recordNewInstance(relInst);
this.ac.getCurrentSource().addAffectedConcept(rangeConcept);
relInst.addConceptAndParents(rangeConcept);
if (this.ac.getCeConfig().isSavingCeSentences()) {
After Change
CeConcept[] directConcepts = relInst.getDirectConcepts();
for (CeConcept concept : directConcepts) {
this.ac.getCurrentSource().addAffectedConcept(concept);
}
} else {
reportError("Property not saved as no name was specified for target instance. For property '" + pPropInst.getPropertyName() + "' in sentence: " + getTargetFactSentence().getSentenceText(), this.ac);